"""
可以让我们的代码重复的去执行

while循环：
    while 条件:
        代码
    判断条件是否为真，为真，则执行代码，然后再次判断条件，为真，则执行代码，依次下去，直到条件为假，则停止循环

break 和 continue 关键字
    break  让当前这个循环立即停止，结束循环
    continue   停止当前本次循环，继续执行下次循环

for循环：主要用于可迭代对象
    字符串 是可迭代对象、列表、字典、元祖等
    for 变量 in 可迭代的东西：
        代码
    作用：把可迭代的东西中的每一项内容拿出来，挨个赋值给前边的变量，每一次赋值，都会执行一次循环体中的代码

    for 循环想要计数，需要借助 range
    range(n)：从 0 数到 n，不包含 n
    range(m,n):从 m 数到 n，不包含 n
    range(m,n,s):从 m 数到 n，不包含 n，每次的间隔是 s

平时用的多的是 for 循环，while循环用的多的是死循环


pass关键字：主要作用就是代码占位，没想好怎么写的代码可以暂时用它代替，真正运行的时候，其实不建议有此关键字


"""

# while True:  # 死循环
#     print("喷死你")

# 用程序去计数
# i = 1
# while i <= 100:
#     print(i)
#     i = i + 1

# 计算 1+2+3+4+5+······+100
    # 首先拿出从 1到100的数 表示出来
# i = 1
# temp = 0
# while i <= 100:
#     temp = temp + i # 累加
#     i = i + 1
# print(temp)

# while True:
#     content = input("请输入你要喷的内容（q 结束喷人）")
#     if content == "q":
#         break
#     print("发送给下路：",content)

# 从 1 数到 10
# i = 0
# while i <= 10:
#     i = i + 1
#     if i == 4:
#         continue
#     print(i)

# for i in "你好呀，我叫史密哈":
#     print(i)

# 数数
# for i in range(10):
#     print(i)
#
for i in range(1, 10, 2):
    print(i)

# s = 0
# for i in range(1, 101):
#     s = s + i
# print(s)
